"""
Pydantic模式模块
"""
from schemas.camera import (
    CameraBase,
    CameraCreate,
    CameraUpdate,
    CameraResponse,
    CameraListResponse,
    CameraStatus,
    CameraStatusUpdate,
    CameraConnectionTest,
    CameraFilters,
    StreamStatus
)

from schemas.ai_result import (
    AIResultBase,
    AIResultCreate,
    AIResultUpdate,
    AIResultResponse,
    AIResultListResponse,
    AIResultType,
    AIResultFilters,
    RealTimeAIResult,
    AIResultStatistics,
    BatchAIResultCreate
)

__all__ = [
    "CameraBase",
    "CameraCreate", 
    "CameraUpdate",
    "CameraResponse",
    "CameraListResponse",
    "CameraStatus",
    "CameraStatusUpdate",
    "CameraConnectionTest",
    "CameraFilters",
    "StreamStatus",
    "AIResultBase",
    "AIResultCreate",
    "AIResultUpdate",
    "AIResultResponse",
    "AIResultListResponse",
    "AIResultType",
    "AIResultFilters",
    "RealTimeAIResult",
    "AIResultStatistics",
    "BatchAIResultCreate"
]